efficient carrying out - Turkish English Dictionary